Astrantia major 'Sparkling Stars Red'

Common Name: Sparkling Stars Red Masterwort